import { reactive } from 'vue'

// 状态参数
export const bottomParams = reactive({
  bottomMouseDown: false, // 卡册是否按下
  quiet: true, // 卡册是否静止状态
  origin: {
    x: 0, // 鼠标按下时的x坐标
    y: 0, // 鼠标按下时的y坐标
    positionX: 0, // 卡册的x坐标
    positionY: 0, // 卡册的y坐标
  },
  onCutBtn: false, // 是否激活切换按钮
  onCreation: false, //是否激活创作按钮
})

export const stageParam = reactive({
  downUid: -1,
})
// 状态参数
export const modalParams = reactive({
  scale: 1.1, // 缩放倍数
  duration: 0.7, // 动画时间
})

export const diyParams = reactive({
  alias: -1,
  onMouseDown: false, // 鼠标按下
  origin: {
    x: 0, // 鼠标按下时的x坐标
    y: 0, // 鼠标按下时的y坐标
    positionX: 0, // 卡册的x坐标
    positionY: 0, // 卡册的y坐标
  },
})
